a flower-bearing shrub - French English Dictionary